home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0799 / 581 < prev    next >
Internet Message Format  |  1994-08-27  |  3KB

  1. Date: Mon, 20 Jun 94 03:15 BST-1
  2. From: Ofir Gal <ogal@cix.compulink.co.uk>
  3. Subject: Re: LTMF and dialog standards?
  4. To: gem-list@world.std.com
  5. Message-Id: <memo.425094@cix.compulink.co.uk>
  6. Precedence: bulk
  7.  
  8.  
  9. In-Reply-To: <m0qFO3E-0001VeC@bitsink.gbdata.com>
  10.  
  11.  
  12. In message <m0qFO3E-0001VeC@bitsink.gbdata.com>, khollis@bitsink.gbdata.com said:
  13. >
  14. >I saw you posting some interesting things about program standards for
  15. >word processors and such, but why not start a standard of keyboard
  16. >equivalents and such for dialog boxes?  LTMF could really benefit from
  17. >some set standards, and since there are no real set standards (except
  18. >for UNDO and HELP which are minimal), it would be nice to get some
  19. >put into the program; and since I'm recoding LTMF, now would be the
  20. >prime time to negotiate those standards!
  21.  
  22. I am looking forward to the next version of LTMF. I think it should follow
  23. the guidelines re text editing in the same way as text editor:
  24.  
  25. CTRL X                 Cut
  26. CTRL C                 Copy
  27. Shift+CTRL C           Append/Add (to clipboard)
  28. CTRL V                 Paste
  29.  
  30. CTRL BS                Delete word to left
  31. CTRL Del               Delete word to right
  32. Shift+CTRL Del         Delete to end of line *
  33. Shift+CTRL BS          Delete from start of line *
  34. CTRL Y                 Delete line **
  35. ESC                    Delete line
  36. Delete                 Delete char right of cursor
  37. BS                     Delete char left of cursor
  38.  
  39. Insert                 Toggle Insert/Overwrite mode
  40.  
  41. Shift CTRL Z           Charmap (text processor/editor)
  42.  
  43. * New idea
  44. ** Don't know if this is needed in a dialogue
  45.  
  46. The last one is currently Shift+Insert. I suggest you wait for the outcome
  47. of the vote especially as Shift+CTRL are new suggestions and have not been
  48. discussed yet. Are you happy with the above?
  49.  
  50. There's still the issue of how the Undo button should work in dialogue and
  51. I think there are differences between modal dialogues (where LTMF Undo may
  52. be used) and nonmodal ones.
  53.  
  54. All toolkit maintainers out there will have to change their code a little.
  55.  
  56.  
  57. --------------------------------------------------------------------------
  58.  
  59. Although this has been discussed I have not used the categories - Reserved,
  60. Recommneded, etc.  Maybe someone could take my last proposal and edit it.
  61.  
  62. On another note - what about the "GEM List Compliant" logo idea? Maybe
  63. someone here is good at drawing icons... I think that we should have levels
  64. of compliance, for example:
  65.  
  66. G1 - GEM List level 1 compatible - Follows the keyboard shortcut guide
  67. G2 - GEM List level 2 compatible - As above, but also supports the conf file
  68.  
  69. This will allow developers a gradual change to the new standard.
  70.  
  71.  
  72. Bye,
  73.  
  74. Ofir                                    ogal@cix.compulink.co.uk
  75.  
  76.